Results for "

çıkmaz sokak

"
Turkish - French Dictionary

çıkmaz sokak

(Turkish - French Dictionary) :
cul-de-sac